package com.fasc.open.api.enums.common;

/**
 * @author Fadada
 * 2021/10/23 16:13:29
 */
public enum AuthScopeEnum {
    /**
     * ident_info: 获取实名信息：涉及个人隐私数据，需得到用户授权
     * signtask_init: 发起签署任务：在合同签署任务中，发起方地位特殊，需得到用户授权
     * resource_for_sign: 获取资源，如文档和模板等，是属于用户的，需得到用户授权<br />
     */
    IDENT_INFO("ident_info", "获取实名信息"),
    SIGNTASK_INIT("signtask_init", "发起签署任务"),
    RESOURCE_FOR_SIGN("resource_for_sign", "获取资源");


    private String code;
    private String remark;

    AuthScopeEnum(String code, String remark) {
        this.code = code;
        this.remark = remark;
    }

    public String getCode() {
        return code;
    }

    public String getRemark() {
        return remark;
    }
}
